make a tremendous effort - Türkçe İngilizce Sözlük